Skip to content

Changing repo structure for docs compatibility#18

Merged
libremente merged 5 commits intopubliccodeyml:masterfrom
libremente:master
Jan 21, 2019
Merged

Changing repo structure for docs compatibility#18
libremente merged 5 commits intopubliccodeyml:masterfrom
libremente:master

Conversation

@libremente
Copy link
Copy Markdown
Member

Proposing a new repository structure for docs italia compatibility.
The current structure has the following tree:

├── AUTHORS.md
├── CONTRIBUTING.md
├── docs
│   ├── en
│   │   ├── example
│   │   │   ├── publiccode.minimal.yml
│   │   │   └── publiccode.yml
│   │   ├── forks.md
│   │   ├── index.md
│   │   ├── pa-types.md
│   │   ├── schema.it.md
│   │   ├── schema.md
│   │   └── tags.md
│   └── it
│       ├── example
│       │   ├── publiccode.minimal.yml
│       │   └── publiccode.yml
│       ├── forks.md
│       ├── index.md
│       ├── pa-types.md
│       ├── schema.it.md
│       ├── schema.md
│       └── tags.md
├── LICENSE
└── README.md

As such, localized docs are located inside the relevant folders (named with the language code).
Moreover, this PR removes the editor from this repository (the editor folder has been removed and moved to this repo).
Also, the files related to Docker/Travis/Jekyll are removed. This is because this repo will not host a static website anymore but it will be ingested and published through the docs platform. As such, the files required for the stand-alone deployment have been removed.

@alranel please review.
Thank you

The publiccode.yml editor has been moved to another repo.
The `editor` folder has been removed from this repo accordingly.
Jekyll configuration files have been removed from this repo.
Docker configuration files have been removed from this repo.
Change in the versioning system. Now using a tag oriented versioning.
The `version` folder has been substituted by a `docs` one with the
publiccode files directly in it
@libremente libremente added the meta Meta changes not related to the standard itself label Jan 21, 2019
@libremente libremente added this to the 0.1 milestone Jan 21, 2019
@libremente libremente self-assigned this Jan 21, 2019
@libremente libremente requested a review from alranel January 21, 2019 13:13
@libremente libremente merged commit 17425c9 into publiccodeyml:master Jan 21, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

meta Meta changes not related to the standard itself

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants